Big Huge Thesaurus

Sanicula

noun

sounds kind of like