English

edit

Noun

edit

superlenses

  1. plural of superlens