Search term vaccinia has one result
Jump to
EN English ES Spanish
vaccinia (n) [veterinary science] vacuna (n) {f} [veterinary science]