Here is a worksheet on the Latin word root vor, which means to eat. You’ll find this productive root, unsurprisingly, at the base of words like carnivore, herbivore, and insectivore and voracious (all included in this document) as well as omnivore, not included here but a nice example of a pair of Latin roots–omni means all–combining to give us a useful word–someone or something that eats everything.
If you find typos in this document, I would appreciate a notification. And, as always, if you find this material useful in your practice, I would be grateful to hear what you think of it. I seek your peer review.