Big Huge Thesaurus

sanicula

noun

sounds kind of like