• Spinose

    Origin

    spine + -ose, Latin spinōsus.

    Full definition of spinose

    Adjective

    spinose

    1. Having spines

    Anagrams

    © Wiktionary