Otoba fat /(?)/

O·to·ba fat

Otoba fat

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