What does voracious mean?
You are correct!
From our dictionary:vo•ra•cious
Pronunciation: (vô-rA'shus, vO-, vu-), [key]
—adj.
1. craving or consuming large quantities of food: a voracious appetite.
2. exceedingly eager or avid: voracious readers; a voracious collector.