English: spat
Welsh: sil
Subject: Anifeiliaid
English definition: The spawn of shellfish; a shellfish larva.
Welsh definition: Larfâu pysgod cregyn