RT @ScienceNewsOrg: Nubbly specks 243 million years old could be the oldest fossils of pollen grains yet found: http://t.co/nwnHbzUQJ9

5:20am October 3rd 2013 via Hootsuite