arborescent prickly pear - Spanish English Dictionary