otoba fat
Noun
Meaning
A colorless buttery substance obtained from the fruit of Myristica otoba, a species of nutmeg tree.
Source: Webster's dictionaryNoun
A colorless buttery substance obtained from the fruit of Myristica otoba, a species of nutmeg tree.
Source: Webster's dictionary