Word info

interfluvium

Noun

Meaning

interfluvium (plural interfluvia)

An interfluvial region

Source: en.wiktionary.org

Close letter words and terms