English | German | Russian | Czech

yamadou English

Meaning yamadou meaning

What does yamadou mean?

yamadou

(archaic) An oil obtained from Virola sebifera.

Are you looking for...?