rhinolophidae : Idioms & Phrases


family rhinolophidae

  • noun Old World leaf-nosed bats
    Rhinolophidae.
WordNet