Noun Definition
blue marguerite
1.Definition: hairy South African or Australian subshrub that has daisylike flowers with blue rays
Related Noun(s):blue daisy, felicia amelloides
Category: Plants1.Definition: hairy South African or Australian subshrub that has daisylike flowers with blue rays
Related Noun(s):blue daisy, felicia amelloides
Category: Plants