azadirachta indica definition

  • noun:
    • huge semi-evergreen tree regarding the East Indies; trunk exudes a tenacious gum; bitter bark made use of as a tonic; seeds give a fragrant oil; sometimes positioned in genus Melia
    • large semi-evergreen tree associated with East Indies; trunk area exudes a tenacious gum; bitter bark utilized as a tonic; seeds yield an aromatic oil; occasionally positioned in genus Melia
41 votes

How would you define azadirachta indica?

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