dcsimg
Unresolved name

Pepper blistering leaf virus

Pepper blistering leaf virus is a species of in the family Geminiviridae.