cestocide (English, noun)
expansion: cestocide (plural cestocides)
Senses:
glosses: Any substance that kills cestodes
Forms:
form: cestocides
tags: plural