lysate
nounDefinition of lysate
: a product of lysis
Keep scrolling for more
Keep scrolling for more