Yahoo Malaysia Web Search

Search results

  1. Dictionary
    poppy
    /ˈpɒpi/

    noun

    • 1. a herbaceous plant with showy flowers, milky sap, and rounded seed capsules. Many poppies contain alkaloids and are a source of drugs such as morphine and codeine.

    More definitions, origin and scrabble points