polydnaviruses
English
Noun
polydnaviruses
plural of
polydnavirus