stent
English Dictionary
->
Letter S
-> stent
Search Dictionary:
stent Definition
(n)
a
slender
tube
inserted
inside
a
tubular
body
part
(
as
a
blood
vessel
)
to
provide
support
during
and
after
surgical
anastomosis
stent Synonyms
stent
© Art Branch Inc.