There are 1 results of your search for Leichhardt grass.
Leichhardt grass
noun concrete, especially painted green, when used in place of a lawn. Also, Leichhardt lawn. [from Leichhardt, an inner suburb of Sydney]
Contributor's comments: Also referred to as Italian Grass.