E eurekalert.org Dracula ants possess fastest known animal appendage: the snap-jaw 54 points DoreenMichele 8 years ago 20 comments