English

Detailed Synonyms for neem in English

neem:

neem [the ~] noun

  1. the neem
    – large semi-evergreen tree of the East Indies; trunk exudes a tenacious gum; bitter bark used as a tonic; seeds yield an aromatic oil; sometimes placed in genus Melia 1
    the Melia Azadirachta; the arishth; the margosa; the neem tree; the nim tree; the neem; the Azadirachta indica
    – large semi-evergreen tree of the East Indies; trunk exudes a tenacious gum; bitter bark used as a tonic; seeds yield an aromatic oil; sometimes placed in genus Melia 1

Alternate Synonyms for "neem":


Related Definitions for "neem":

  1. large semi-evergreen tree of the East Indies; trunk exudes a tenacious gum; bitter bark used as a tonic; seeds yield an aromatic oil; sometimes placed in genus Melia1

Related Synonyms for neem