meniscoid adjective 1noun 1forms 3 adjective1 •Concavo-convex, like a meniscus. noun1 •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. — 2000 formsmeniscoids · more meniscoid · most meniscoid