Definify.com

Definition 2024


palaeodrainage

palaeodrainage

English

Noun

palaeodrainage (plural palaeodrainages)

  1. A system of drainage channels cut by an ancient river