Where does “haemoprotozoan” come from?

haemoprotozoan (English) comes from English protozoan, from Latin Protozoa.

Ancestry of “haemoprotozoan”, step by step

StepLanguageWordMeaning
1EnglishprotozoanAny of the diverse group of eukaryotes, of the...
2LatinProtozoa
Every word from Latin ProtozoaEvery word from English protozoan
haemoprotozoan — Etymology, Origin & Word History | Etymology Explorer