Livingstone daisy Definition
Dictionary Home » Words Starting with L » live with oneself ... loath » Livingstone daisy
Livingstone daisy
noun
- 1. A succulent plant, native to arid regions of S Africa, with swollen fleshy leaves and large colourful daisy-like yellow, pink or mauve flowers.
