Big Huge Thesaurus

rorippa

noun

sounds kind of like