English Dictionary
◊ HOMOGENATE
homogenate
n : material that has been homogenized (especially tissue that
has been ground and mixed); "liver homogenate"