Word info

strepadhesin

Noun

Meaning

strepadhesin (uncountable)

The adhesin of streptococcus

Source: en.wiktionary.org

Close letter words and terms