divoratore

Adjective

 * 1) consuming, devouring

Noun

 * 1) devourer, eater
 * 2) cormorant
 * 3) avid reader