meaning of herpes zoster

1. a herpes virus that causes chickenpox and shingles


Related Words

herpes varicella zoster | herpes varicella zoster virus | herpes zoster | herpes zoster virus |

Developed & Maintained By Taraprasad.com

Treasure Words