Italian-English dictionary »

adesina meaning in English

ItalianEnglish
adesina noun
{f}

adhesin(factor enabling bacteria to adhere to epithelial surfaces)
noun