Entry tsarafangitra
Part of speech noun
English definition Western avahi, Western woolly lemur (Avahi occidentalis) [Mittermeier: Lemurs]
French definition Avahi occidental (Avahi occidentalis) [Mittermeier: Lemurs]
Vocabulary 
Scientific name Avahi occidentalis
Tables and plates The Lemurs

2014/01/22