English

edit

Noun

edit

lectinolysins

  1. plural of lectinolysin