haemolysate

English

Noun

haemolysate (plural haemolysates)

  1. Alternative spelling of hemolysate.