Definitions
There is 1 meaning of the phrase
Yucca Aloifolia.
Yucca Aloifolia - as a noun
A stiff yucca with a short trunk; found in the southern united states and tropical america; has rigid spine-tipped leaves and clusters of white flowers
Synonyms (Exact Relations)
spanish bayonet