snailflower
noun
1
: a perennial tropical American vine (Phaseolus caracalla) that is sometimes cultivated for its racemes of showy purple and yellow flowers and has the corolla keel coiled like a snail shell
2
Love words? Need even more definitions?
Merriam-Webster unabridged
Share