Yahoo Malaysia Web Search

Search results

  1. Dictionary
    palm oil
    /ˈpɑːm ɔɪl/

    noun

    • 1. oil from the fruit of certain palms, especially the West African oil palm.