nimbidin Definition
Definition
Nimbidin is an organic compound found in the leaves of the neem tree (Azadirachta indica), characterized by its antifungal and insecticidal properties.
Browse
Nimbidin is an organic compound found in the leaves of the neem tree (Azadirachta indica), characterized by its antifungal and insecticidal properties.
Browse