An Encylopedia Britannica Company

palm oil

1 ENTRIES FOUND:
palm oil noun
palm oil
noun
Britannica Dictionary definition of PALM OIL
[noncount]
: oil that is obtained from the fruit of some palm trees and used in cooking and in making soap and other products