Synonyms for "vulturous"

Words with similar meaning