microlenses

English

Noun

microlenses

  1. plural of microlens