Meaning of turfing daisy
Definition of turfing daisy
(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
mat-forming
perennial
herb
of Asia Minor;
sometimes
included
in
genus
Matricaria
Other information on turfing daisy
WIKIPEDIA results for
turfing daisy
Amazon results for
turfing daisy
Tweet