Meaning of lr

Definition of lr

(noun) a radioactive transuranic element synthesized from californium

Other information on lr

WIKIPEDIA results for lr
Amazon results for lr