Home
Search
Index
Definify.com
Definition
2024
palaeodrainage
palaeodrainage
English
Noun
palaeodrainage
(
plural
palaeodrainages
)
A system of
drainage
channels
cut by an ancient
river
Etymology
From
palaeo-
+
drainage
Similar Results