noun the trees and plants within a city. a densely wooded area within a city.
urban forest 🔊 Listen to this noun the trees and plants within a city. a densely wooded area within a city. Share Facebook Twitter Google +