adj. 25B6; adjective
a homogeneous group : UNIFORM, identical, unvaried, consistent, undistinguishable; alike, similar, (much) the same, all of a piece; informal much of a muchness.
we have to compete with homogeneous products : SIMILAR, comparable, equivalent, like, analogous, corresponding, parallel, matching, related; formal cognate.
different.