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

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!