Definition of purple urchin in English:

purple urchin

noun

  • = purple sea urchin.

Origin

Mid 19th century; earliest use found in Philip Gosse (1810–1888), zoologist and religious writer.