Definitions
noun
pinnate-leaved palms of the genus Elaeis having dense clusters of crowded flowers and bright red fruit and yielding high quality palm oils
Look “oil palm” up elsewhere
Want another word?
Spin the dictionary for a fresh one.