horsebean

[hɔ:s'bi:n] [hɔs'bin]
例句
英英词典释义
  • Noun
    1. seed of the broad-bean plant
    2. 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 south