hemoparasite
noun
he·mo·par·a·site
variants
or chiefly British haemoparasite
: an animal parasite (as a hemoflagellate or a filarial worm) living in the blood of a vertebrate
Love words? Need even more definitions?
Merriam-Webster unabridged
Share