'blue marguerite' definitions:

Definition of 'blue marguerite'

(from WordNet)
noun
Hairy South African or Australian subshrub that has daisylike flowers with blue rays [syn: blue daisy, blue marguerite, Felicia amelloides]