Attested.to

Definition

the energy released by a nuclear reaction

Seed ·

Term in context

atomic energy in CommonParlance