geoglifo

Noun

 * 1) geoglyph

Noun

 * 1) geoglyph large-scale drawing made on the ground

Noun

 * 1) geoglyph large-scale drawing made on the ground