oil palm









oil palm


noun

  1. an African feather palm, Elaeis guineensis, the fruits of which yield palm oil.

noun

  1. a tropical African palm tree, Elaeis guineensis, the fruits of which yield palm oil
65 queries 0.584