Definify.com

Definition 2025


haemoagglutinins

haemoagglutinins

English

Noun

haemoagglutinins

  1. plural of haemoagglutinin