arthroscope
English Dictionary
->
Letter A
-> arthroscope
Search Dictionary:
arthroscope Definition
(n)
a
type
of
endoscope
that
is
inserted
into
a
joint
for
visual
examination
arthroscope Synonyms
arthroscope
© Art Branch Inc.