snailflower

noun

Definition of snailflower

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