shell bean - English Synonyms Dictionary

shell bean

n.
[1] shell bean plant