Definify.com

Definition 2025


serovars

serovars

English

Noun

serovars

  1. plural of serovar