hemoparasite (English, noun)
expansion: hemoparasite (plural hemoparasites)
Senses:
glosses: Any parasite that lives in the blood of its host
Forms:
form: hemoparasites
tags: plural