Lentoid
/(lĕn"toid)/
Len·toid
Lentoid
a.
Having the form of a lens; lens-shaped.