PHYLLOLTOMID MEANING IN ENGLISH

• Phylloltomid Definition & Synonyms

  1. (n.) A phyllostome.


RECENT SEARCHES