The wonders Of Nature # The Butterfly.

3 years ago
16

Like bees, the butterfly is a pollinating insect. Thanks to its trunk-shaped mouth, it will land on a flower to feed on its nectar. ... According to a study, it is even estimated that 70 to 80% of the flowering plants in the world need insects to survive....

Loading 1 comment...