endoscope
Noun
(
en noun)
an instrument used to examine a bodily orifice or canal, or a hollow organ
Hyponyms
* See also
Related terms
* endoscopy
sinusscope
Not English
Sinusscope has no English definition. It may be misspelled.
English words similar to 'sinusscope':
snakebite,
syncopate,
semiosphere,
swingframe,
snowscape,
snackable,
semispace,
smokefree,
smashable,
smackable,
smokepipe,
semisphere,
smokeable,
semisavage,
syncopize