Floodplain Natural & Formal Sciences Dictionary Definition A low-lying, relatively flat area adjacent to a river channel that is periodically inundated when the channel overflows, where alluvial sediments are deposited and flood-dependent soils and habitats develop.
Floodplain Natural & Formal Sciences Dictionary Definition A low-lying, relatively flat area adjacent to a river channel that is periodically inundated when the channel overflows, where alluvial sediments are deposited and flood-dependent soils and habitats develop.