Akademik
tebufenozide
noun
The
insecticide
N-tert-butyl-N′-(4-ethylbenzoyl)-3,5-dimethylbenzohydrazide
Wikipedia foundation
.