antiglycophorins

English

Noun

antiglycophorins

  1. plural of antiglycophorin