Big Huge Thesaurus

Meniscium

noun

sounds kind of like