We do not currently know of any antonyms for prickly-backed urchin.
For similar words to prickly-backed urchin, try:
Did you mean urchin?