Interfluve (noun) Definition, Meaning & Examples

noun
  1. the land area separating adjacent stream valleys.
noun
  1. a ridge or area of land dividing two river valleys
    Interfluve (noun) Definition, Meaning & Examples

    More Definitions