Word info

polyscope

Noun

Meaning

A glass which makes a single object appear as many; a multiplying glass.

An apparatus for affording a view of the different cavities of the body.

Source: Webster's dictionary

Close letter words and terms