Definition, synonyms and related words
Anglicised form of stigma
A stigmatic lens or combination of lenses.