Pseudocampylaea loweii

From Wikipedia, the free encyclopedia

Pseudocampylaea loweii (Madeira, Portugal) is a land snail extinct from Europe.