polyscope
English
polyscope meaning in English • polyscope का अर्थ अंग्रेजी में
Noun
- 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.