sea-bun

English

Noun

sea-bun (plural sea-buns)

  1. Synonym of heart urchin.