Big Huge Thesaurus

ornithomimida

noun

sounds kind of like