CHEIROPTEROUS MEANING IN ENGLISH

• Cheiropterous Definition & Synonyms

  1. (a.) Belonging to the Cheiroptera, or Bat family.


RECENT SEARCHES