Big Huge Thesaurus

Illicium

noun

sounds kind of like