The AI-powered English dictionary
comparative more lensoid, superlative most lensoid
(geology) lensoidal
plural lensoids
(geology) A lensoidal feature.