dcsimg
Unresolved name

Sweet potato leaf curl China Henan virus

Sweet potato leaf curl China Henan virus is a species of in the family Geminiviridae.