SEA SQUIRT


Meaning of SEA SQUIRT in English

an ascidian. ·see ·illust. under tunicata.

Webster English vocab.      Английский словарь Webster.