hairy spine (of a  plant) - Espagnol Anglais Dictionnaire