herpes - Dictionary definition and meaning for word
herpes
Definition (noun) viral diseases causing eruptions of the skin or mucous membrane
Definition (noun) any of the animal viruses that cause painful blisters on the skin
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com