English dictionary
horsebean meaning and definition
Definition and meaning of horsebean at MeaningMonkey.org. horsebean meaning and definition in the English Dictionary.HORSEBEAN noun
Definition of horsebean (noun)
- seed of the broad-bean plant
- synonyms: broad bean, fava bean
- 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: Jerusalem thorn, Parkinsonia aculeata
Source: Princeton University Wordnet