meniscoid

adjective
  1. Resembling or having the shape of a meniscus; crescent-shaped or curved like a lens.
  2. Usage: technical; used in anatomy, biology, and physics

Examples