English | German | Russian | Czech

snail bean English

Meaning snail bean meaning

What does snail bean mean?

snail bean

(= snailflower) perennial tropical American vine cultivated for its racemes of showy yellow and purple flowers having the corolla keel coiled like a snail shell; sometimes placed in genus Phaseolus

Synonyms snail bean synonyms

What other words have the same or similar meaning as snail bean?

Are you looking for...?

snail | bean