Big Huge Thesaurus

Pedioecetes

noun

sounds kind of like