English | German | Russian | Czech

screwbean English

Meaning screwbean meaning

What does screwbean mean?

screwbean

(= screw bean) shrub or small tree of southwestern United States and northwestern Mexico having spirally twisted pods

Synonyms screwbean synonyms

What other words have the same or similar meaning as screwbean?

Are you looking for...?