small and thin hairy spine of plants - Espagnol Anglais Dictionnaire