Molpadida

Molpadida

[mäl′pā·də·də]
(invertebrate zoology)
An order of sea cucumbers belonging to the Apodacea and characterized by a short, plump body bearing a taillike prolongation.
Mentioned in ?