OTOBA FAT MEANING IN ENGLISH

• Otoba fat Definition & Synonyms

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


RECENT SEARCHES