PARKINSONIA ACULEATA
(noun)Definitions
There is 1 meaning of the phrase
Parkinsonia Aculeata.
Parkinsonia Aculeata - as a noun
Large shrub or shrubby tree having sharp spines and pinnate leaves with small deciduous leaflets and sweet-scented racemose yellow-orange flowers; grown as ornamentals or hedging or emergency food for livestock; tropical america but naturalized in southern united states
Synonyms (Exact Relations)
horsebeanjerusalem thorn