Neem leaves and flowers buds

Azadirachta indica – The neem tree

Azadirachta indica, commonly known as neem, nimtree, is a tree in the mahogany family Meliaceae. It is native to the Indian subcontinent and most of the countries in Africa, but also occurs in mainland Southeast Asia. In Vietnam, it is known as sầu đâu among other local names. Scientific name: Azadirachta indica Family: Meliaceae Genus:

Read More


Lost Password