Big Huge Thesaurus

carnassial

adjective

similar terms

sounds kind of like