Carnivorous Scavenger Butterflies Eat a Fish "Puddling"
Butterflies may be a little grosser than you thought. They are not carnivorous, but butterflies will feed on carcasses, for example, to get the minerals they can't get from flower nectar.
A more curious you.
Join millions of lifelong learners