Meaning of screwbean
Definition of screwbean
(noun)
shrub
or
small
tree
of
southwestern
United States and
northwestern
Mexico having
spirally
twisted
pods
Other information on screwbean
WIKIPEDIA results for
screwbean
Amazon results for
screwbean
Tweet