3 ms·Insects are some of the most successful creatures on the face of the planet.by GFK_of_xmaspast 11y agoInsects are some of the most successful creatures on the face of the planet.