Big Huge Thesaurus

raptores

noun

sounds kind of like