Harpy-bat definitions

An East Indian fruit bat of the genus Harpyia (especially Harpyia cerphalotes), with prominent tubular nostrils.
noun
0
0
A small insectivorous Indian bat (Harpiocephalus harpia).
noun
0
0