PLANARIDA MEANING IN ENGLISH

• Planarida Definition & Synonyms

  1. (n. pl.) A division of Turbellaria; the Dendrocoela.


RECENT SEARCHES