Definition of long-spined sea urchin in English:

long-spined sea urchin


  • Any of several sea urchins with long spines; especially Diadema antillarum, with very long black spines, which is abundant on the reefs of the W. Atlantic and Caribbean.


Late 19th century; earliest use found in Nature: a weekly journal of science.