What is the full meaning of herpesviruses
HERPESVIRUS, the virus responsible for herpes [n]
Example of the word herpesviruses placed on a Scrabble board.