By pharyngula on September 20, 2010. Lobster eggs (via Waiting for October) Tags Organisms More like this