What does Bioretention area mean? Below you find one meaning for the word Bioretention area You can also add a definition of Bioretention area yourself
1
00
Bioretention area
A shallow, landscaped depression that receives runoff from impervious surfaces.