English: homogeneity
Welsh: unffurfedd
Subject: Datblygu economaidd
English definition: eg of products
Welsh definition: ee cynnyrch