English dictionary

azadirachta indica meaning and definition

Definition and meaning of azadirachta indica at MeaningMonkey.org. azadirachta indica meaning and definition in the English Dictionary.

AZADIRACHTA INDICA noun

Definition of Azadirachta indica (noun)

  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 Melia
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: