meaning of herpes simplex 1

1. a herpes virus that causes oral herpes


Related Words

herpes simplex 1 |

Developed & Maintained By Taraprasad.com

Treasure Words