English dictionary
turfing daisy meaning and definition
Definition and meaning of turfing daisy at MeaningMonkey.org. turfing daisy meaning and definition in the English Dictionary.TURFING DAISY noun
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
Source: Princeton University Wordnet