Meaning of grass poly

Definition of grass poly

(noun) annual with small solitary pink flowers; originally of Europe but widely naturalized in moist areas

Other information on grass poly

WIKIPEDIA results for grass poly
Amazon results for grass poly