Question: are ducks herbivores carnivores or omnivores?
Answer: Ducks. Omnivorous, will eat fish, crayfish, berries, many plant foods. Preys of fish, frogs, small rodents.