MalayTranslate.com
Malay to English Translator
Translate Here

English to English

herpes zoster virus

noun (n)

  • a herpes virus that causes shingles
    sebuah virus yang menyebabkan kayap herpes
    Synonym:
    herpes zoster
    source: wordnet30