What is the full meaning of lentoid
lens-shaped [adj] / something in the shape of a lens [n -S]
Example of the word lentoid placed on a Scrabble board.