1. lensoid - Noun
2. lensoid - Adjective
lensoid (comparative more lensoid, superlative most lensoid) (geology) lensoidal
lensoid (plural lensoids) (geology) A lensoidal feature.