Definition of Screwbean

  • (noun) shrub or small tree of southwestern United States and northwestern Mexico having spirally twisted pods

Antonyms of Screwbean


No Antonyms Found.

Homophones of Screwbean


No Homophones Found.