Otoba fat

Webster's Dictionary of the English Language

·- A colorless buttery substance obtained from the fruit of Myristica otoba, a species of nutmeg tree.

Related Words