dcsimg

Cotton leaf curl Gezira virus