AZADIRACHTA INDICA

Category:
NAME

Azadirachta Indica

COMMON NAME

Neem, Nimtree or Indian lilac.