small and thin hairy spine of plants - İspanyolca İngilizce Sözlük