homogenate

homogenate

English Noun
Ad

Definition

Any material obtained by homogenization

Ad