Word info

tebufenpyrad

Noun

Meaning

tebufenpyrad (uncountable)

A pyrazole acaricide and insecticide commonly used in commercial greenhouses.

Source: en.wiktionary.org

Close letter words and terms