dcsimg
Unresolved name

Acmaea travancorica

Acmaea travancorica is a species of in the family acmaeid sea snails.