a species of tree (dasyphyllum diacanthoides) - Español Inglés Diccionario