Big Huge Thesaurus

meniscium

noun

sounds kind of like