chirogale
ʃiːroʊˈɡeɪli
Definitions
1. noun
A type of lemur found in Madagascar, specifically a genus of small, nocturnal primates.
“The zoo is home to several species of lemurs, including the chirogale and the indri.”
ʃiːroʊˈɡeɪli
1. noun
A type of lemur found in Madagascar, specifically a genus of small, nocturnal primates.
“The zoo is home to several species of lemurs, including the chirogale and the indri.”