Mollusca Gastropoda | Heterobranchia Ellobiida
Ellobiidae Melampus olivaceus
Genus Species

BI-2017-028

3

-

Prince-1309

(image not available)

-

Mission Bay, North San Diego, CA

32.7778° N
117.2264° W

-

Aug. 27, 1971

-

-

Stephanie Prince

Stephanie Prince

dry

dry

Originally no coordinates provided. Approximate coordinates georeferenced by volunteer Annie Shen, 2021.