Definitions of blue marguerite:

  • noun:   hairy South African or Australian subshrub with blue-rayed daisylike flowers