Friday, June 29, 2012

Spofford: Arthropods

The African millipede (inside its home), Archispirostreptus gigas, located at 42.26410, -71.76607.

A slipper lobster, Scvllarides aequinoctialis, located at 42.359139, -71.049661

No comments:

Post a Comment