Definitions of palm oil:

  • noun:   oil from nuts of oil palms especially the African oil palm