Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sea squirt Definition

Cancel
sea squirt
noun(sea squirt)
ascidian
sea squirt
noun(sea squirt)
any of a class (Ascidiacea) of solitary or colonial sessile tunicates having an incurrent and excurrent siphon —called also sea squirt

Words Related to sea squirt!

sea squirt Examples by Brain Bank Users