palaeomeander

English

Etymology

From palaeo- +‎ meander.

Noun

palaeomeander (plural palaeomeanders)

  1. A meander that existed in ancient times