-
nounminute protozoans parasitic at some stage of the life cycle in blood cells of vertebrates including many pathogenstype of:
Explanation of haemosporidian
We don`t have explanations for this word yet.