megaliths

noun

Plural form of megalith.