Webster's Revised Unabridged Dictionary · 1913

Meniscoid

Meniscoid , adjective

[Meniscus + -oid.]

Concavo-convex, like a meniscus.