voracious
/ˈvɒri.əs/Definitions
1. adjective
Having a large and insatiable appetite; having a strong desire or enthusiasm for something
“The voracious reader devoured the entire series in a week.”
2. noun
A voracious animal or person
“The voracious lion stalked its prey through the savannah.”