Big Huge Thesaurus

vulturous

adjective

similar terms