English edit

Noun edit

lensoids

  1. plural of lensoid

Anagrams edit