sea cucumber ( synonym found)

Definition of sea cucumber:

(n) : an echinoderm of the class Holothuroidea, with an elongated body and leathery skin

Definition of sea cucumber:

(n) : an echinoderm of the class Holothuroidea, with an elongated body and leathery skin

Back to Top