Big Huge Thesaurus

Psephurus

noun

sounds kind of like