Definitions
There are 2 meanings of the phrase
Turfing Daisy.
Turfing Daisy - as a noun
Low densely tufted perennial herb of turkey having small white flowers; used as a ground cover in dry places; sometimes included in genus matricaria
Synonyms (Exact Relations)
Mat-forming perennial herb of asia minor; sometimes included in genus matricaria
Synonyms (Exact Relations)