Word info

hemoparasite

Noun

Meaning

hemoparasite (plural hemoparasites)

Any parasite that lives in the blood of its host

Source: en.wiktionary.org

Related terms

Close letter words and terms