Home
Home
Rivers-and-Groundwater Flashcard Deck
Impermeable Flashcard
Impermeable definition: Does not allow water to pass through easily.