star of the veldt
1.
(
noun
) any of several South African plants grown for the profusion of usually yellow daisylike flowers and mounds of aromatic foliage
Synonyms:
cape marigold
,
sun marigold
Related Words:
flower
Terms and Conditions of Use / Copyright Notice