flyeater

/ˈflaɪˌɛtər/

Definitions

1. noun

A type of insectivorous bat, typically a large, long-eared species

“The research team studied the unique characteristics of the flyeater bat in the Amazonian rainforest.”

Synonyms

  • flying fox
  • large-eared bat

Antonyms

  • blood-drinker
  • vampire bat