Gastropods (Gibberula lavalleeana)

Digital microscope picture of gastropods (Gibberula lavalleeana) on a slide.

Detailed Description

A digital microscope picture of gastropods (Gibberula lavalleeana) on a slide. 

Details

Image Dimensions: 1280 x 1024

Date Taken:

Location Taken: Reston, VA, US