Word info

immunoadhesin

Noun

Meaning

immunoadhesin (plural immunoadhesins)

(immunology, biochemistry) Any of a family of recombinant fusion proteins

Source: en.wiktionary.org

Close letter words and terms