azadirachtin


Part of Speech: Noun
1. Definition: a triterpenoid (C35H44O16) isolated from the seeds of the
neem tree (Azadirachta indica)