Meniscoid /(?)/

Me·nis·coid

Meniscoid

a.
  1. Concavo-convex, like a meniscus.