small and thin hairy spine of plants - Spanish English Dictionary