meaning of altiscope

1. An arrangement of lenses and mirrors which enables a person to see an object in spite of intervening objects.


Related Words

altiscope |

Developed & Maintained By Taraprasad.com

Treasure Words