Meaning

1 senses
  1. A form of single-stranded satellite DNA associated with plant viruses.

Forms

plural: betasatellites
Singularbetasatellite
Pluralbetasatellites

regular

See also

neighbours in the dictionary
betasatellite — meaning, examples, forms, synonyms | Krumeto