noun Ecology. undeveloped land that is protected from development by legislation.
open space 🔊 Listen to this noun Ecology. undeveloped land that is protected from development by legislation. Share Facebook Twitter Google +