dcsimg
Unresolved name

Succinea shenyangensis Youluo 1978

Succinea shenyangensis is a species of in the family amber snail.