Sunflowers are tall annual plants (between 1.5 and 2.5 m at flowering) that originated in subtropical areas. Sunflowers usually have one large yellow flower to a stem (15-30cm).  Leaves are large, dark green and roughly heart shaped.