Find the word definition

Wiktionary
echelon lenses

n. (plural of echelon lens English)