SEA SQUIRT


Meaning of SEA SQUIRT in English

■ noun a marine tunicate which has a bag-like body with orifices through which water flows into and out of a central pharynx. [Class Ascidiacea.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.