Definitions
There is 1 meaning of the phrase
Grass Poly.
Grass Poly - as a noun
Annual with small solitary pink flowers; originally of europe but widely naturalized in moist areas
Synonyms (Exact Relations)
hyssop loosestrifelythrum hyssopifolia