Path

root
viruses
satellites
dna satellites
single stranded dna satellites
begomovirus-associated dna-iii