Word info

palaeomeander

Noun

Meaning

palaeomeander (plural palaeomeanders)

A meander that existed in ancient times

Source: en.wiktionary.org

Close letter words and terms