rhinonicteris
1. [ noun ] (biology,zoology) orange horseshoe bats
Synonyms: genus_Rhinonicteris
Related terms: mammal_genus Hipposideridae orange_bat