Big Huge Thesaurus

Lophophora

noun

sounds kind of like