Word info

tebufenozide

Noun

Meaning

tebufenozide (uncountable)

The insecticide N-tert-butyl-N′-(4-ethylbenzoyl)-3,5-dimethylbenzohydrazide.

Source: en.wiktionary.org

Close letter words and terms