Big Huge Thesaurus

gyromitra

noun

sounds kind of like