betaherpesviruses

English edit

Noun edit

betaherpesviruses

  1. plural of betaherpesvirus