PLEUROPTERA MEANING IN ENGLISH

• Pleuroptera Definition & Synonyms

  1. (n. pl) A group of Isectivora, including the colugo.


RECENT SEARCHES