eye lens
English
Noun
eye
lens
(
plural
eye lenses
)
Synonym of
lens
(
“
part of the eye
”
)
.
Anagrams
Neeleys