whispoviruses
English
Noun
whispoviruses
plural of
whispovirus