interfluvial Definition
Definition
Relating to the area between two rivers or streams. Refers to land located between two water bodies.
More Word
Browse
Relating to the area between two rivers or streams. Refers to land located between two water bodies.
Browse