Big Huge Thesaurus

stenotaphrum

noun

sounds kind of like