Wiktionary
heterolysins
n. (plural of heterolysin English)
n. (plural of heterolysin English)