acanthous - definitions and synonyms

acanthous adjective

  1. English Meaning: 

    : shaped like a spine or thorn

    Synonyms:

    acanthoid / spinous