dcsimg

Cryptophlebia peltastica nucleopolyhedrovirus