Meaning of sea cucumber
Definition of sea cucumber
(noun)
echinoderm
having a
flexible
sausage-shaped
body, tentacles
surrounding
the
mouth
and
tube
feet;
free-living
mud feeders
Other information on sea cucumber
WIKIPEDIA results for
sea cucumber
Amazon results for
sea cucumber
Tweet