YourDictionary

radiotracer

noun

Biol. a radioactive tracer

See radiotracer in American Heritage Dictionary 4

Learn more about radiotracer

link/cite print suggestion box