What does livingstone daisy mean?
• LIVINGSTONE DAISY (noun) The noun LIVINGSTONE DAISY has 1 sense: 1. low-growing showy succulent annual of South Africa having white or pink or red or orange flowers and spatulate leaves covered in papillae that resemble small crystals Familiarity information: LIVINGSTONE DAISY used as a noun is very rare.