Glossary
Capable of being maneuvered, driven, or positioned into a specific anatomical location. Said of medical devices such as those advanced into the body by catheters.
Posted
in
by
Tags: