Home/interfluveinterfluve/in-ter-floov/US // ˈɪn tərˌfluv //UK // (ˈɪntəˌfluːv) //互换,互联,互通,互通性Definitionsn.名词 noun1: the land area separating adjacent stream valleys.Level 4Browse all words →