betasatellite
Jump to navigation
Jump to search
English
[edit]Noun
[edit]betasatellite (plural betasatellites)
- (genetics) A form of single-stranded satellite DNA associated with plant viruses
betasatellite (plural betasatellites)