Meaning of helianthus laetiflorus

Definition of helianthus laetiflorus

(noun) tall rough-leaved perennial with a few large flower heads; central United States

Other information on helianthus laetiflorus

WIKIPEDIA results for helianthus laetiflorus
Amazon results for helianthus laetiflorus