azadirachtin

English

Noun

azadirachtin (countable and uncountable, plural azadirachtins)

  1. An insecticide of complex structure extracted from the seeds of the neem tree.

Hypernyms