hairy spine (of a  plant) - Español Inglés Diccionario