Meaning of acanthous

Definition of acanthous

(adj) shaped like a spine or thorn

Other information on acanthous

WIKIPEDIA results for acanthous
Amazon results for acanthous