overgrowth [pl. overgrowths]
Notices
  • a huge amount of grass