Skip to main content

English: hard shell clam

Welsh: cragen forwyn fwyaf

Part of speech

Noun, Feminine, Singular

Definition

Venus verrucosa