meaning of dioptra

1. An optical instrument, invented by Hipparchus, for taking altitudes, leveling, etc.


Related Words

dioptra |

Developed & Maintained By Taraprasad.com

Treasure Words