homogenate

Explore definitions, synonyms, and language insights of homogenate

Definitions

Noun
material that has been homogenized (especially tissue that has been ground and mixed); "liver homogenate"

More General Terms