dcsimg
Image of Invertebrate iridescent virus 31

Invertebrate Iridescent Virus And Relatives

Iridoviridae