meaning of herpes varicella zoster virus
1. a herpes virus that causes chickenpox and shingles
Related Words
herpes varicella zoster virus |
1. a herpes virus that causes chickenpox and shingles
herpes varicella zoster virus |