What is the full meaning of lentoids
LENTOID, something in the shape of a lens [n]
Example of the word lentoids placed on a Scrabble board.