Sea pudding
/(?)/
Sea· pud·ding
Sea pudding
Any large holothurian.
(Zool.) [Prov. Eng.]