'Phaseolus limensis' definitions:

Definition of 'Phaseolus limensis'

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