mongoyo

/mɔŋɡjoʊ/

Definitions

1. noun

A nocturnal, large bat species native to Madagascar.

“The expedition spotted a Mongoyo in the cave, its massive wingspan a wonder to behold.”

Synonyms

  • fruit bat
  • large bat

Antonyms

  • small bat