Dictionary search results

Showing 1-2 of 2 results

varicella British & World English

technical term for chickenpox.

varicella zoster in varicella British & World English

A herpesvirus that causes chickenpox and shingles; herpes zoster