miniparks

noun
  1. small public parks or green spaces, typically found in urban areas
  2. Usage: plural form

Examples