English synonyms about - contact  

arthroscope

noun

1 arthroscope

A type of endoscope that is inserted into a joint for visual examination.

Polish: artroskop


Find more on arthroscope elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0363