Hemozoin definition

A disposal product formed from the digestion of blood by certain parasites.
noun
0
0
Advertisement