What is the meaning of Azadirachtin?

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

Source: wiktionary.org