◄
Otoba Fat
►
Dictionary
(
n.
) A colorless buttery substance obtained from the fruit of Myristica otoba, a species of nutmeg tree.
Clyx.com