• Polyacanthous

    Origin

    - + acanthous

    Full definition of polyacanthous

    Adjective

    polyacanthous

    1. (rare, of a plant) Having many thorns
    © Wiktionary