homogenate

Noun
  1. Material that has been homogenized (especially tissue that has been ground and mixed) (synset 114932573)
    "liver homogenate"

Found on Word Lists

Other Searches