adhesins

English

Noun

adhesins

  1. plural of adhesin

Anagrams