Word info

microlens

Noun

Meaning

English Wikipedia has an article on:microlensWikipedia
microlens (plural microlenses)

A microscopic lens

Source: en.wiktionary.org

Close letter words and terms