matricaria tchihatchewii - English Synonyms Dictionary

matricaria tchihatchewii

n.
[1] turfing daisy , Tripleurospermum tchihatchewii