Pecans for Planting Now

Pecans bear the scientific name Carya illinoinensis. Despite having “Illinois” in the scientific name, pecan trees can be grown well in much of the Southwest. Pecan trees are large at…