hematozoon
noun
hem·a·to·zo·on
| \ -ōˌän\
plural hematozoa\ -ōə \
Definition of hematozoon
: a blood-dwelling animal parasite
Keep scrolling for more