hemolysin
nounDefinition of hemolysin
: a substance that causes the dissolution of red blood cells
Keep scrolling for more
Keep scrolling for more