On this date 25

This week, we have entries from 2010, 2013, 2015, and 2016 – just to make it easier to fill out your scorecard. Our 2010 submission above is a cluster of stink bugs, lacking a common name (well, other than ‘stink bug’) but bearing the scientific name of Menecles insertus. I couldn’t explain why there […]