ellanicoledunn ellanicoledunn 20-04-2020 Biology contestada Long strands of DNA that contain lots of genes.