'oil palm' definitions:

Definition of 'oil palm'

(from WordNet)
noun
Pinnate-leaved palms of the genus Elaeis having dense clusters of crowded flowers and bright red fruit and yielding high quality palm oils

Words containing 'oil palm'