meaning of Adhäsine

Adhäsine - German to English

adhesins