YourDictionary

interfluve

noun

the land between two streams or river valleys

Related Forms:

See interfluve in American Heritage Dictionary 4

Learn more about interfluve

link/cite print suggestion box