Multiple choice What is the scientific name of neem tree? Curcuma longa Azadirachta indica Ocimum sanctum Chinchona officinalis Emblica officinalis Reveal answer Fill a bubble to check yourself B Correct answer Explanation The scientific name of Neem is Azadirachta indica. It is a tall tree growing in tropical and semi-tropical regions.