cestocide
Jump to navigation
Jump to search
English
[edit]Noun
[edit]cestocide (plural cestocides)
- Any substance that kills cestodes
Related terms
[edit]Translations
[edit]substance that kills cestodes
|
cestocide (plural cestocides)
|