sea egg

English

Noun

sea egg (plural sea eggs)

  1. Synonym of sea urchin.