Definition, synonyms and related words
A pyrazole acaricide and insecticide commonly used in commercial greenhouses.