dcsimg

French bean leaf curl betasatellite

French bean leaf curl betasatellite is a species of Viruses in the family Tolecusatellitidae.