Slovnenya

Translation English Japanese: lysogenization

Dictionary: main
lysogenization
noun