tebufenozide
/T EH1 B Y UW1 F AH0 N OW1 Z AY1 D/noun
- 1
The insecticide N-tert-butyl-N′-(4-ethylbenzoyl)-3,5-dimethylbenzohydrazide.
Translate “tebufenozide” into another language
Choose a language below to open the translator with English selected as the source language.