The Italian term "vorace, àvido" matches the English term "voracious"

other italian words that include "vorace" : english :
vorace greedy
vorace gutsy
vorace ravenous
other italian words that include "àvido" : english :
àvido hoggish