English: mud snail
Welsh: malwoden y llaid
Subject: Anifeiliaid
Welsh definition: Galba truncatula