Lange-Bert. 1993 Category: Araphid
SEM scalebar = 10 µm
Site ID: CERP 254
Site Name: Shark River Slough, Everglades National Park, Florida, USA
Latitude:
Longitude:
Caption: Valve view
Notes: Credit: Bart Van de Vijver
Contributor: Nick Schulte - June 2014
Contact Us