andenería
Meanings
Noun
1. a system of stairlike terraces on a hillside (Andes Mountains, agriculture)