English dictionary
screwbean meaning and definition
Definition and meaning of screwbean at MeaningMonkey.org. screwbean meaning and definition in the English Dictionary.SCREWBEAN noun
Definition of screwbean (noun)
- shrub or small tree of southwestern United States and northwestern Mexico having spirally twisted pods
- synonyms: Prosopis pubescens, screw bean, screwbean mesquite, tornillo
Source: Princeton University Wordnet