Also found in: Dictionary, Thesaurus, Encyclopedia.
A slowly dissolving polymer impregnated with chemotherapeutic drugs. It is placed into the tissue space from which a cancer has been removedto deliver a strong dose of chemotherapy to any residual cancer cells that escaped the resection.
See also: implant
Medical Dictionary, © 2009 Farlex and Partners