superlenses
English
Noun
superlenses
plural of
superlens