voracious

/vəˈreɪʃəs/
adjective
  1. Wanting or eating a very large amount of food; having a huge appetite.
    • The voracious puppy ate his bowl of kibble and then tried to steal the cat's food.
    • Sharks are known as voracious predators that can consume large quantities of fish.
    • After the long hike, the campers were voracious and devoured their sandwiches in minutes.
  2. Having an extremely strong desire for something, such as knowledge, books, or experiences.
    • She was a voracious reader who finished a novel every two days.
    • His voracious curiosity led him to study everything from astronomy to ancient history.
    • The young musician had a voracious appetite for learning new instruments.