PEDATA MEANING IN ENGLISH

• Pedata Definition & Synonyms

  1. (n. pl.) An order of holothurians, including those that have ambulacral suckers, or feet, and an internal gill.


RECENT SEARCHES