Definition & Meaning | English word YAMADOU
YAMADOU
Definitions of YAMADOU
- (archaic) An oil obtained from Virola sebifera.
Number of letters
7
Is palindrome
No
Search for YAMADOU in:
Page preparation took: 139.27 ms.