geoglyphs
English
Noun
geoglyphs
plural of
geoglyph