Definify.com

Definition 2025


haemolysins

haemolysins

English

Noun

haemolysins

  1. plural of haemolysin