dcsimg
Roman   cc-by-4.0

Helicopsis lunulata is a species of in the family leaf snails.