palm_oilEnglish

palm oil

Noun

Oil from nuts of oil palms especially the African oil palm

English: palm oil