English: angel shark
Welsh: maelgi
Subject: Anifeiliaid
Welsh definition: Squatina squatina
Plural: maelgwn