Word Study
meniscoid
CIDE DICTIONARY
meniscoid, a. [Meniscus + -oid.].
Concavo-convex, like a meniscus. [1913 Webster]
For further exploring for "meniscoid" in Webster Dictionary Online