star of the veldt - English Synonyms Dictionary

star of the veldt

n.
[1] cape marigold , sun marigold