Lima Bean. [ 2002-07-05, 10:38 p.m. ]
lima bean (also known as the sieva bean)
1. a busy or tall-growing tropical American bean that is widely cultivated for its flat edible usu. pale green or whitish seeds.
2. the seed of the lima bean.
thisaway - thataway