From lens + -oid.
lensoid (comparative more lensoid, superlative most lensoid)
lensoid (plural lensoids)