Big Huge Thesaurus

pedioecetes

noun

sounds kind of like