herpes_varicella_zoster_virusEnglish

herpes varicella zoster, herpes varicella zoster virus

Noun

A herpes virus that causes chickenpox and shingles

English: herpes varicella zoster, herpes varicella zoster virus

English words with similar meanings

Show 1 words