Slovnenya

Translation English Japanese: somatic cell nuclear transfer

Dictionary: main
somatic cell nuclear transfer
noun