Answer: talayots

AnswerCrossword Clue
talayotsTALAYOT, a stone monument