lentoids

noun
  1. Plural of lentoid; objects or structures that are lens-shaped or have a biconvex form resembling a lentil.
  2. Usage: technical; often used in geology, astronomy, or materials science

Examples