Attested.to

Definition

an electron ejected from matter by ionizing radiation

Seed ·

Term in context

delta ray in CommonParlance