The Italian term "succoso" matches the English term "juicy"

other italian words that include "succoso" : english :
succoso juicily
succoso lushly
succoso sappy