Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
catheters
in English
catheters
us
/kæθɪtərz/
uk
/ˈkeɪtəʳz/
#uncommon
Lemma:
catheter
The lemma is the base or root form of this word.
Definitions
Noun
a
collection
of
catheter
devices
(
for
medical
use
)
tubes
inserted
into
the
body
;
for
medical
purposes