Wiktionary
azadiractin
n. (alternative spelling of azadirachtin English)
n. (alternative spelling of azadirachtin English)