Neem Plant: Important Medical Uses, and Applications

health benefits of neem plant

Neem plant is a plant of the family Meliaceae. The botanical name is Azadirachta indica. The tree is tall, and sometimes medium-sized in some places. It produces evergreen leaves. The plant originates from the Indian subcontinent. Neem is sometimes confused with Melia azedarach, a plant native to Asia that has been introduced to the tropics. … Read more