Meaning of blue marguerite
Definition of blue marguerite
(noun)
hairy
South African or Australian
subshrub
that has
daisylike
flowers with
blue
rays
Other information on blue marguerite
WIKIPEDIA results for
blue marguerite
Amazon results for
blue marguerite
Tweet