TermCymru
4 results
Results are displayed in Welsh alphabetical order A-Y
English: Human Fertilisation and Embryology Authority
English: HFEA
Welsh: embryoleg
English: embryology
Welsh: embryoleg foleciwlaidd
English: molecular embryology
