Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Aquifer Meaning
Aquifer
an
underground
layer
of rock and
sand
that contains water
The gov
hides
nuclear waste
in aquifers
By Aveline
Upvote
Flag