What Do African Black Ducks Eat?
African black ducks have an omnivorous diet consisting of waterweeds and other aquatic vegetation, agricultural grain, fruits, aquatic insects and their larvae, crustaceans, larval amphibians,… Read More »What Do African Black Ducks Eat?