Synonyms for "rapacious"

Words with similar meaning