Neem – The Green Treasure
The neem tree is a tropical evergreen tree native to Indian sub-continent. It has been used in Ayurvedic medicine for more than 4000 years due to its medicinal properties. Neem is called ‘arista’ in Sanskrit a word that means perfect, complete and imperishable. Most of the plant parts such as fruits, seeds, leaves, bark and […]