urban prairie

English

Noun

urban prairie (plural urban prairies)

  1. (urban studies) Urban land that has reverted to green space.