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)
matricaria tchihatchewiitripleurospermum tchihatchewiiMat-forming perennial herb of asia minor; sometimes included in genus matricaria
Synonyms (Exact Relations)
matricaria oreadestripleurospermum oreades tchihatchewii