Definition of blue marguerite in English:

blue marguerite

noun

  • The perennial plant Felicia amelloides (family Asteraceae (Compositae)), native to southern Africa, having blue daisy-like flowers with yellow centres.

Origin

Late 19th century; earliest use found in The Garden.