herpes_simplex_virusEnglish

herpes simplex, herpes simplex virus

Noun

A herpes virus that affects the skin and nervous system

English: herpes simplex, herpes simplex virus

Bahasa: herpes

Bahasa words with similar meanings

English words with similar meanings

Show 1 words