neem tree definition

  • others:
    • An Asiatic name for Melia Azadirachta, and Melia Azedarach. See margosa.
  • noun:
    • huge semi-evergreen tree of the East Indies; trunk exudes a tenacious gum; sour bark made use of as a tonic; seeds give an aromatic oil; often placed in genus Melia

Related Sources

  • Definition for "neem tree"
    • An Asiatic name for Melia Azadirachta, and Melia…
    • View More
42 votes

How would you define neem tree?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!