Meaning of star of the veldt
Definition of star of the veldt
(noun)
any of
several
South African plants
grown
for the
profusion
of
usually
yellow
daisylike
flowers and mounds of
aromatic
foliage
Other information on star of the veldt
WIKIPEDIA results for
star of the veldt
Amazon results for
star of the veldt
Tweet