Attested.to

Definition

the spontaneous disintegration of a radioactive substance along with the emission of ionizing radiation

Seed ·

Term in context

decay in CommonParlance