English: hard shell clam
Welsh: cragen forwyn fwyaf
Subject: Anifeiliaid
English definition: Venus verrucosa