Neem: Tree of the 21st Century

Azadirachta Indica, commonly known as neem, is a medicinal tree of the family Meliaceae. Due to its various uses and medicinal properties, United Nations has declared it as the Tree of the 21st century. The leaves, roots, flowers, seeds, bark and fruits of the ...Read More

Aloe Vera: The Miracle Plant

Aloe Vera, meaning true or genuine Aloe, is one of the 250 species of Aloes of the Xanthorrhoeaceae family. The plant belongs to genus Aloe and Vera is its classified name. It is also referred to as Aloe Barbadensis meaning from or of Barbados, ...Read More