marguerite du Cap

Noun

 * 1) blue daisy bush (Felicia amelloides (L.) Voss.)