ACANTHOID

Definition of ACANTHOID

  1. (adj)shaped like a spine or thorn