Word info

sulfoxaflor

Noun

Meaning

sulfoxaflor (uncountable)

A systemic neonicotinoid insecticide.

Source: en.wiktionary.org

Close letter words and terms