endoscope

nounA medical instrument with a light and camera used to look inside a person's body.

No synonyms or antonyms found for this word.

endoscope synonyms & antonyms | whatsthatwordmean | whatsthatwordmean