English | German | Russian | Czech

clopyralid English

Meaning clopyralid meaning

What does clopyralid mean?

clopyralid

The selective herbicide 3,6-dichloro-2-pyridinecarboxylic acid used to control thistles and clover etc.

Are you looking for...?