Noun
deltasatellite (plural deltasatellites) (biochemistry) A small non-coding DNA satellite about 700 nt long, associated with helper begomoviruses. Coordinate terms: alphasatellite, betasatellite