Definitions of Elaeis oleifera:

  • noun:   palm of Central and South America