VOR comes from the Latin verb vorare, "to eat," and the ending -ivorous shows up in words that refer to eaters of certain kinds of food. Frugivorous (for "fruit-eating"), granivorous (for "grain-eating"), and graminivorous (for "grass-eating") aren't too rare, but you won't run across phytosuccivorous ("plant-sap-eating") every day.