The Yucca aloifolia also known as the Aloe Yucca or Spanish Bayonet.

Aloe Yucca

The Yucca aloifolia also known as the Aloe Yucca or Spanish Bayonet.