sea chestnut
English
Noun
sea
chestnut
(
plural
sea chestnuts
)
A
sea urchin
.