ELASIPODA MEANING IN ENGLISH

• Elasipoda Definition & Synonyms

  1. (n. pl.) An order of holothurians mostly found in the deep sea. They are remarkable for their bilateral symmetry and curious forms.


RECENT SEARCHES