Table of Contents
1. margosa
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.
Sentences with margosa
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.