meaning of polyscope

1. A glass which makes a single object appear as many; a multiplying glass.
2.
An apparatus for affording a view of the different cavities of the body.


Related Words

polyscope |

Developed & Maintained By Taraprasad.com

Treasure Words