Snailflower Meaning
There are 1 meaning(s) for word Snailflower
Meaning 1 : 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 : corkscrew flower, phaseolus caracalla, snail-flower, snail bean, snail flower, vigna caracalla
Synonyms : corkscrew flower, phaseolus caracalla, snail-flower, snail bean, snail flower, vigna caracalla
