babesicide (English, noun)
expansion: babesicide (plural babesicides)
Senses:
glosses: Any substance that kills parasites of the family Babesiidae.
Forms:
form: babesicides
tags: plural