English | German | Russian | Czech

horsebean English

Meaning horsebean meaning

What does horsebean mean?

horsebean

(= Jerusalem thorn) 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 (= broad bean) seed of the broad-bean plant

Synonyms horsebean synonyms

What other words have the same or similar meaning as horsebean?

Are you looking for...?