noun. 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. Adjective Certain herbal remedies like comfrey, margosa oil, mate tea and chaparral can also be toxic to a liver, especially if liver cells have already been damaged. 2. Noun, singular or mass The neem tree, also known as the Indian lilac or margosa tree, has the scientific name Azadirachta indica and belongs to the botanical family Meliaceae.