Subscribe
URL of the page has been copied to clipboard.
Meaning : Echinoderm having a flexible sausage-shaped body, tentacles surrounding the mouth and tube feet. Free-living mud feeders.
Synonyms : sea cucumber
Install App