This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Otoba fat

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

Shares

Related Words

Menu