Definition of otoba butter in US English:

otoba butter

noun

  • An almost colourless oil expressed from the seeds of a South American nutmeg tree, Otoba novagranatensis (formerly Myristica otoba) (family Myristicaceae); also "otoba fat".

Origin

Mid 19th century; earliest use found in Henry Watts (1815–1884), chemist.