English

edit

Noun

edit

leukolysins

  1. plural of leukolysin