homolysins
English
Noun
homolysins
plural of
homolysin