Synonyms of Screw Bean in English :
Antonyms of Screw Bean in English
Thesaurus of Screw Bean in English
Screw Bean
see definition of screw beanSynonyms of screw bean
1. (noun) shrub or small tree of southwestern United States and northwestern Mexico having spirally twisted pods