Latin-English dictionary »

dioptra meaning in English

LatinEnglish
dioptra [dioptrae] (1st) F
noun

surveying / optical instrument (used for measuring levels / heights)noun