SEA POTATO


Meaning of SEA POTATO in English

noun

: an ascidian ( Boltenia rubra ) of the northeastern coast of No. America the body of which is borne on a long stalk and in form resembles a potato

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.