Super-Sniffing Ants Smell Things Humans Can't
Thursday, August 13, 2015 - 14:50
in Biology & Nature
Ants may be experts at sniffing out body odor, according to a new study that reveals these insects have a "high-definition ability" to detect tiny che