meaning of herpes simplex 2

1. a herpes virus that can cause genital herpes


Related Words

herpes simplex 2 |

Developed & Maintained By Taraprasad.com

Treasure Words