You are viewing a single comment's thread from:
RE: The scientific name of the nem tree is AZADIRACHTA INDICA
Neem tree's are very helpful for health. Thanks for sharing this important information.
Neem tree's are very helpful for health. Thanks for sharing this important information.