Agave

Look for this Plant at Your Local Garden Center
Agave parryi
Parry's agave
Look for this Plant at Your Local Garden Center
Agave palmeri
Palmer's Century Plant