French

edit

Noun

edit

hémagglutinines f

  1. plural of hémagglutinine