Definition Definition

sea pudding - Meaning and Examples

Meaning of 'sea pudding' (Webster Dictionary)

1 . Sea pudding
- Any large holothurian.