snailflower

snail-flower noun 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
Found on https://www.encyclo.co.uk/local/20974

snailflower

[n] - perennial tropical American vine cultivated for its racemes of showy yellow and purple flowers having the corolla keel coiled like a snail shell
Found on http://www.webdictionary.co.uk/definition.php?query=snailflower
No exact match found