thorny cactaceous plant - Francés Inglés Diccionario