The Jerusalem artichoke (Helianthus tuberosus), also called sunroot, sunchoke, earth apple or topinambour, is a species of sunflower native to eastern North America , and found from eastern Canada and Maine west to North Dakota , and south to northern Florida and Texas .