English: carpet shell
Welsh: cragen garped
Subject: Anifeiliaid
English definition: Venerupis pallustra