Meaning of lima bean

Definition of lima bean

(noun) bush bean plant cultivated especially in southern United States having small flat edible seeds
broad flat beans simmered gently; never eaten raw

Other information on lima bean

WIKIPEDIA results for lima bean
Amazon results for lima bean