What does acanthous mean?

acanthous meaning in General Dictionary

formed like a spine or thorn