Refine this word faster
Meniscoid
adj, noun
Definitions
Adjective
- 1 Concavo-convex, like a meniscus.
Noun
- 1 A synovial fold (fold made of synovial membrane); plica.
"Biomechanical studies have suggested facet impingement of the meniscoid (synovial fold) as a whiplash injury mechansim."
Etymology
Etymology 1
From meniscus + -oid.
Etymology 2
From meniscus + -oid.
See also for "meniscoid"
Next best steps
Mini challenge
Unscramble this word: meniscoid