Home / Dictionary / Yamadou

Yamadou Uncommon

Definition, synonyms and related words

Definitions
Noun
1

An oil obtained from Virola sebifera.

Rhyming Words
dou vodou dudou amadou sardou doudou voudou mamadou coendou pompidou scoubidou eggs sardou
Compare
Yamadou vs