Neem is a fast-growing tree that can reach a height of 15 azadirachta indica ayurveda neem leaf Neem by NetAlloy
Neem is a fast-growing tree that can reach a height of 15â20 m (about 50â65 feet), rarely to 35â40 m (115â131 feet). It is evergreen, but in severe drought it may shed most or nearly all of its leaves ayurveda azadirachta indica ugadi 2011 Neem by NetAlloy