It's a Chaperonin, It's a Toxin, It's...
by Elio — Antlions are insects, relatives of the lacewings, that snare ants by making conical pits in loose sand. An unwary ant or other insect slips down the treacherous slope, to be met by a partially buried antlion larva that is eager and ready to suck it dry. To ensure that the prey...
