star of the veldt
English Dictionary
->
Letter S
-> star of the veldt
Search Dictionary:
star of the veldt Definition
(n)
any
of
several
South
African
plants
grown
for
the
profusion
of
usually
yellow
daisylike
flowers
and
mounds
of
aromatic
foliage
star of the veldt Synonyms
cape marigold
star of the veldt
sun marigold
© Art Branch Inc.