Entry kifafala
Part of speech noun
French definition  [Tandroy] (de kifafa (2) et ala : la forêt). Maerua nuda Scott Elliot (Capparaceae). Réf. Humbert 12 321. [Boiteau 1997]
Vocabulary 
Scientific name Maerua nuda

2017/11/19