dcsimg
Unresolved name

Helixena Backhuys 1975

Helixena is a genus of in the family helicid snails.