Big Huge Thesaurus

roridula

noun

sounds kind of like