horsebean
English Dictionary
->
Letter H
-> horsebean
Search Dictionary:
horsebean Definition
(n)
seed
of
the
broad
-
bean
plant
(n)
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
souther
horsebean Synonyms
broad bean
fava bean
horsebean
Jerusalem thorn
Parkinsonia aculeata
© Art Branch Inc.