VVND

VVND

stands for Viscerotropic Velogenic Newcastle Disease
VVND
Share
Abbreviations And Their Meaning