Big Huge Thesaurus

leuctra

noun

sounds kind of like