LENTOID Meaning of LENTOID in English [ 'lɛntɔɪd ]■ adjective another term for lenticular (in sense 1).OriginC19: from L. lens , lent- 'lentil' + -oid . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004