From poly- + acanthous.
polyacanthous (comparative more polyacanthous, superlative most polyacanthous)