Neem (Azadirachta indica)

Neem leaves are rich in nutrients and bioactive compounds.

Single Image