Skip to content

integrin

noun

No English definition recorded for this entry.

L295556 on Wikidata ↗

Wiktionary

noun

  1. Any of many heterodimeric transmembrane proteins that function as receptors in communication between cells.