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.”
/ɑlwɑt/ (French: ah-loh-vah-teh)
1. noun
a type of small, nocturnal bat found in tropical Africa.
“The alouatte colony was spotted roosting in the old tree.”