Search term vaccinia has 2 results
Jump to
EN English FR French
vaccinia (n) [veterinary science] vaccine (n) {f} [veterinary science]
vaccinia (n) [veterinary science] variole des ovidés (n) {f} [veterinary science]