theileriid (English, noun)
expansion: theileriid (plural theileriids)
Senses:
glosses: Any parasitic microorganism in the family Theileriidae.
Forms:
form: theileriids
tags: plural