sea squirt
English
Noun
sea squirt (plural sea squirts)
- Any sessile tunicate of the class Ascidiacea, which expels water from two openings when disturbed; they are filter feeders.
Translations
animal of the class Ascidiacea
|
sea squirt (plural sea squirts)
|