Meaning of mexican sunflower

Definition of mexican sunflower

(noun) any plant of the genus Tithonia; tall coarse herbs or shrubs of Mexico to Panama having large flower heads resembling sunflowers with yellow disc florets and golden-yellow to orange-scarlet rays

Other information on mexican sunflower

WIKIPEDIA results for mexican sunflower
Amazon results for mexican sunflower