Home

Word

herpes zoster virus, n.
more info a herpes virus that causes shingles
<noun.animal>

herpes zoster herpes zoster virus