blue marguerite Meaning, Definition & Usage

  1. noun hairy South African or Australian subshrub that has daisylike flowers with blue rays
    blue daisy; Felicia amelloides.

WordNet