Skip to main content

azadirachtin

English azadirachtin meaning in English  •  azadirachtin का अर्थ अंग्रेजी में
Noun
  • a triterpenoid (C35H44O16) isolated from the seeds of the neem tree (Azadirachta indica), used as an insecticide.
Advertisement