ampeloviruses
English
Noun
ampeloviruses
plural of
ampelovirus