Big Huge Thesaurus

butterwort

noun

sounds kind of like