Wiktionary
hemagglutinins
n. (plural of hemagglutinin English)
n. (plural of hemagglutinin English)