Big Huge Thesaurus

ornithomimid

noun

sounds kind of like