Bemaraha woolly lemur

English dictionary entry

Meanings

noun
  1. A species of lemur, Avahi cleesei, native to western Madagascar.

Word forms

Bemaraha woolly lemur Bemaraha woolly lemurs

Synonyms

John Cleese's woolly lemur
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.