What is the meaning of Long-lived?
Having a long lifespan; surviving for a long period of time.
Of a radioisotope: having a long half-life
Source: wiktionary.orgSearch words containing
Having a long lifespan; surviving for a long period of time.
Of a radioisotope: having a long half-life
Source: wiktionary.orgSearch words containing