'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]