Transvaal daisy
Explore definitions, synonyms, and language insights of Transvaal daisy
Definitions
Noun
widely cultivated South African perennial having flower heads with orange to flame-colored rays