As nouns the difference between cromlechs and megalith
is that cromlechs is plural of cromlech while megalith is a construction involving one or several roughly hewn stone slabs of great size.
megalith
English
Noun
(
en noun)
(archaeology) A construction involving one or several roughly hewn stone slabs of great size.
A large stone used in such a construction.
See also
* dolmen
* monolith