lectinolysins

English

Noun

lectinolysins

  1. plural of lectinolysin