Find the word definition

Wiktionary
oil palms

n. (plural of oil palm English)