Abamectin definition

A widely-used insecticide, acaricide and anthelminthic.
noun
0
0
Advertisement