1
: lima bean sense 2
especially
: a small usually whitish lima bean
2
: a plant (Phaseolus lunatus) that bears sieva beans
Love words? Need even more definitions?
Merriam-Webster unabridged
Share