palaeomeander
English
Etymology
From
palaeo-
+
meander
.
Noun
palaeomeander
(
plural
palaeomeanders
)
A
meander
that existed in ancient times