Carol WiebeSep 8, 20111 minInsect WarriorsIf you thought the petals seemed ominous, let these facts give you pause: Insects . . . probably have the largest biomass of the...