BLUE MARGUERITE





Definition:

  1. [noun] hairy South African or Australian subshrub with blue-rayed daisylike flowers
    Synonyms: blue daisy, Felicia amelloides

Synonyms: