By pharyngula on March 11, 2011. It's a giant amoeboid horror! Suddenly, I appreciate one benefit of living in Minnesota. Tags Uncategorized More like this