daisy
/dˈeɪzi/
Explore definitions, synonyms, and language insights of daisy
Definitions
Noun
any of numerous composite plants having flower heads with well-developed ray flowers usually arranged in a single whorl