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