Bemaraha woolly lemur
Noun
Meaning
Bemaraha woolly lemur (plural Bemaraha woolly lemurs)
A species of lemur, Avahi cleesei, native to western Madagascar.
Noun
Bemaraha woolly lemur (plural Bemaraha woolly lemurs)
A species of lemur, Avahi cleesei, native to western Madagascar.