Wiktionary
glycophorins
n. (plural of glycophorin English)
n. (plural of glycophorin English)