Attested.to

Definition

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

Seed ·

Term in context

arthroscope in CommonParlance