"Pupivorous" Natural Recordings by Native Speakers
The word "pupivorous" is not a real word in the English language. However, it seems like it could be a combination of "pup" (referring to a young dog) and "voracious" (meaning greedy or eating a lot).
If we consider this word as a hypothetical or invented word, a possible meaning could be "one who eats a lot of pups" or "greedy for pups".
I couldn't find any definition for the word "pupivorous".
Giving birth to young that are initially in a larval stage and must undergo a complete metamorphosis in water before becoming the adult state.