Definition, synonyms and related words
A kind of Bronze Age megalith found on the islands of Minorca and Majorca.