Wiktionary
tetraspanins
n. (plural of tetraspanin English)
n. (plural of tetraspanin English)