SEA PEACH


Meaning of SEA PEACH in English

noun

: an ascidian ( Tethyum pyriformis ) of the coasts of northeastern No. America having the velvety surface and color of a ripe peach

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