polylysines

English

Noun

polylysines

  1. plural of polylysine