English dictionary
screw bean meaning and definition
Definition and meaning of screw bean at MeaningMonkey.org. screw bean meaning and definition in the English Dictionary.SCREW BEAN noun
Definition of screw bean (noun)
- spirally twisted sweet pod of screwbean mesquite that is used for fodder or ground into meal for feed
- shrub or small tree of southwestern United States and northwestern Mexico having spirally twisted pods
- synonyms: Prosopis pubescens, screwbean, screwbean mesquite, tornillo
Source: Princeton University Wordnet