Glossary
A radioactive substance in liquid form, used to diagnose or treat cancer (informal).
Posted
in
by
Tags: