Noun sun marigold has 1 sense
  1. cape marigold, sun marigold, star of the veldt - any of several South African plants grown for the profusion of usually yellow daisylike flowers and mounds of aromatic foliage
    --1 is a kind of flower
    --1 is a member of Dimorphotheca, genus Dimorphotheca
,
TOP