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.”
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.”