blue marguerite noun1 •A hairy, soft, usually perennial evergreen plant of species Felicia amelloides, found along the southern coast of South Africa. formsblue marguerites