betasatellite
Noun
Meaning
betasatellite (plural betasatellites)
(genetics) A form of single-stranded satellite DNA associated with plant viruses
Noun
betasatellite (plural betasatellites)
(genetics) A form of single-stranded satellite DNA associated with plant viruses