English: spider crab
Welsh: cranc heglog
Subject: Anifeiliaid
Welsh definition: Crancod o uwchdeulu Majoidea
Plural: crancod heglog