Word info

flocculin

Noun

Meaning

flocculin (plural flocculins)

(biochemistry) Any of a family of cell surface adhesins

Source: en.wiktionary.org

Close letter words and terms