'lima bean plant' definitions:

Definition of 'lima bean plant'

(from WordNet)
noun
Bush or tall-growing bean plant having large flat edible seeds [syn: lima bean, lima bean plant, Phaseolus limensis]