lensoids
English
Noun
lensoids
plural of
lensoid
Anagrams
solenids
,
sondelis