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

Synonyms

  • lemur
  • primate

Antonyms

  • mammal
  • vertebrate