Definify.com

Definition 2024


adhesins

adhesins

English

Noun

adhesins

  1. plural of adhesin

Anagrams