English edit

Noun edit

geoglyphs

  1. plural of geoglyph