spumaretroviruses
English
Noun
spumaretroviruses
plural of
spumaretrovirus