devouring

adj

1.
(often followed by ‘for’) ardently or excessively desirous