English

edit

Noun

edit

desmogleins

  1. plural of desmoglein