Definify.com

Definition 2024


serovars

serovars

English

Noun

serovars

  1. plural of serovar