Big Huge Thesaurus

lophophorus

noun

sounds kind of like