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