Big Huge Thesaurus

pinguicula

noun

sounds kind of like