well-stocked [adjective] + garden [noun]