Englishfor English speakers
lysogen English
Meaning lysogen meaning
What does lysogen mean?
lysogen
Synonyms lysogen synonyms
What other words have the same or similar meaning as lysogen?