limacina helicina

© WoRMS for SMEBD