harpy bat definition

  • noun:
    • A small, insectivorous Indian bat (Harpiocephalus harpia).
    • any one of various fresh fruit bats associated with the genus Nyctimene distinguished by nostrils drawn out into diverging tubes
41 votes

How would you define harpy bat?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!