Wiktionary
polyacanthous
a. (context rare of a plant English) Having many thorns
a. (context rare of a plant English) Having many thorns