dcsimg
Unresolved name

Fasciolaria semistriata leura Woodring

Fasciolaria semistriata leura is a subspecies of in the family Fasciolariidae.