Skip to main content

Posts

Showing posts with the label This Dracula Ant’s Jaws Could Make It the Fastest Animal on Earth

This Dracula Ant’s Jaws Could Make It the Fastest Animal on Earth

By DOUGLAS QUENQUA from NYT Science https://www.nytimes.com/2018/12/13/science/dracula-ants-jaws-fastest.html?partner=IFTTT via IFTTT