Big Huge Thesaurus

lophophora

noun

sounds kind of like