thorny cactaceous plant - Turco Inglés Diccionario