hemolysate
noun
he·mol·y·sate
variants
also hemolyzate
or chiefly British haemolysate
: a product of hemolysis
Love words? Need even more definitions?
Merriam-Webster unabridged
Share