polyhedroviruses
English
Noun
polyhedroviruses
plural of
polyhedrovirus