English: The scientific name of neem is Azadirachta indica.
Telugu: వృక్షశాస్త నామం:అజడిరక్ట ఇండికా (Azadirachta Indica).