English
Detailed Synonyms for sea cucumber in English
sea cucumber:
sea cucumber [the ~] noun
-
the sea cucumber
– echinoderm having a flexible sausage-shaped body, tentacles surrounding the mouth and tube feet; free-living mud feeders 1the holothurian; the sea cucumber– echinoderm having a flexible sausage-shaped body, tentacles surrounding the mouth and tube feet; free-living mud feeders 1