thorn palm

noun

Definition of thorn palm

: any of various palms (as of the genera Bactris, Acrocomia, and Astrocaryum) with spiny trunks also : any of various hook climbers (as of the genera Desmoncus and Calamus)