geoglyphs

English

Noun

geoglyphs

  1. plural of geoglyph