Big Huge Thesaurus

tortrix

noun

sounds kind of like