
IFLScience
shared a link post in group #IFLScience

www.iflscience.com
A 113-Million-Year-Old Hell Ant Found In Brazil Is The Oldest Ant Known To Science
Hell yeah!

IFLScience

shared a link post in group #IFLScience

www.iflscience.com
A 113-Million-Year-Old Hell Ant Found In Brazil Is The Oldest Ant Known To Science
Hell yeah!
Comment here to discuss with all recipients or tap a user's profile image to discuss privately.
<div data-postid="oapkpwr" [...] </div>