English Dictionary
◊ RHINOLOPHIDAE
Rhinolophidae
n : Old World leaf-nosed bats [syn: {Rhinolophidae}, {family
Rhinolophidae}]