Online Dictionary

star of the veldt Explained

star of the veldt at English => English (WordNet) Of Explained:

star of the veldt
n : any of several South African plants grown for the profusion
of usually yellow daisylike flowers and mounds of
aromatic foliage [syn: {cape marigold}, {sun marigold}]