Skip to main content

English: spat

Welsh: sil

Part of speech

Noun, Masculine, Singular

Definition

The spawn of shellfish; a shellfish larva.