YourDictionary

lysogenesis medical definition

noun
Lysin production.

Learn more about lysogenesis

link/cite print suggestion box