meaning of homogenate
1. material that has been homogenized especially tissue that has been ground and mixed; "liver
">homogenate"
1. material that has been homogenized especially tissue that has been ground and mixed; "liver
">homogenate"