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