Dictionary.com
Thesaurus.com

meniscoid

  • a word derived from meniscus.
    meniscus
    noun
    a crescent or a crescent-shaped body.