Big Huge Thesaurus

Lophophorus

noun

sounds kind of like