The English term "homogeneous" matches the Italian term "omogeneo"

other english words that include "homogeneous" : italian :
unhomogeneous ineguale