lysogens

English

Noun

lysogens

  1. plural of lysogen