ACANTHOID





Definition:

  1. [adjective] shaped like a spine or thorn
    Synonyms: acanthous, spinous

Synonyms: