lyticases
English
Noun
lyticases
plural of
lyticase