Definify.com

Definition 2026


haemolysins

haemolysins

English

Noun

haemolysins

  1. plural of haemolysin