Definitions
There is 1 meaning of the phrase
English Daisy.
English Daisy - as a noun
Low-growing eurasian plant with yellow central disc flowers and pinkish-white outer ray flowers
Synonyms (Exact Relations)
bellis perenniscommon daisy