Ommaya reservoir

1 topic · 1 source

Healthcare› Medicine

Cancer

(o-MY-a REZ-er-vwahr) A device surgically placed under the scalp and used to deliver anticancer drugs to the fluid surrounding the brain and spinal cord.

Cite this definition

APA
MLA
Chicago