VariousWords beta
Related Terms:
Definitions:
Noun
homogenate
Definition: material that has been homogenized (especially tissue that has been ground and mixed); "liver homogenate"
Definition: Any material obtained by homogenization