HORSEBEAN
Definition
- noun seed of the broad-bean plant. — synonyms: broad_bean, fava_bean
- noun large shrub or shrubby tree having sharp spines and pinnate leaves with small deciduous leaflets and sweet-scented racemose yellow-orange flowers. — synonyms: Jerusalem_thorn, Parkinsonia_aculeata