Nucleus

organelle where DNA is stored A nucleus has a positive charge.
Term ID: 
72
Lab Sciences