alouatte

/ɑlwɑt/ (French: ah-loh-vah-teh)

Definitions

1. noun

a type of small, nocturnal bat found in tropical Africa.

“The alouatte colony was spotted roosting in the old tree.”

Synonyms

  • fruit bat
  • megabat

Antonyms

  • diurnal bat
  • nocturnal insect