meaning of arthroscope

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


Related Words

arthroscope |

Developed & Maintained By Taraprasad.com

Treasure Words