palm oil

Noun
  1. Oil from nuts of oil palms especially the African oil palm (synset 107690362)

Found on Word Lists

Other Searches