lampricide (English, noun)
expansion: lampricide (plural lampricides)
Senses:
glosses: Any pesticide applied to kill lampreys; commonly affecting their larvae in particular.
Forms:
form: lampricides
tags: plural