English | German | Russian | Czech

lampricide English

Meaning lampricide meaning

What does lampricide mean?

lampricide

Any pesticide applied to kill lampreys; commonly affecting their larvae in particular.

Are you looking for...?