Salt Marsh Snail
Melampus olivaceus
Archaeopulmonata: Ellobiidae
Upper Newport Bay , Orange County, CA. 05/17/07.
© Peter J. Bryant.
Back to Molluscs of Southern California Back to Natural History of Orange County, California Back to Intertidal index page