Meaning of livingstone daisy
Definition of livingstone daisy
(noun)
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
Other information on livingstone daisy
WIKIPEDIA results for
livingstone daisy
Amazon results for
livingstone daisy
Tweet