hipposiderid
Noun
Meaning
hipposiderid (plural hipposiderids)
(zoology) Any of the family Hipposideridae of Old World leaf-nosed bats.
Noun
hipposiderid (plural hipposiderids)
(zoology) Any of the family Hipposideridae of Old World leaf-nosed bats.