Meniscoid
/(?)/
Me·nis·coid
Meniscoid
a.
Concavo-convex, like a meniscus.