Term Gallery logo

Meanings of littorina littorea in English