herpes zoster virus


Meanings

  • a herpes virus that causes shingles