Big Huge Thesaurus

menziesia

noun

sounds kind of like