Definitions
noun
plant having branching leafy stems each branch with an especially showy solitary flower head with many narrow pink or lavender or white rays; northwestern United States mountains
Look “showy daisy” up elsewhere
Want another word?
Spin the dictionary for a fresh one.