Word info Synonyms

Bemaraha woolly lemur

Noun

Meaning

Bemaraha woolly lemur (plural Bemaraha woolly lemurs)

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

Source: en.wiktionary.org

Synonyms

Close letter words and terms