sieva bean
[
English
]
plural
sieva beans
Butter beans. Lima Beans.
Synonyms in other languages
Latin names
Phaseolus limensis
Phaseolus lunatus