English dictionary
lima bean plant meaning and definition
Definition and meaning of lima bean plant at MeaningMonkey.org. lima bean plant meaning and definition in the English Dictionary.LIMA BEAN PLANT noun
Definition of lima bean plant (noun)
- bush or tall-growing bean plant having large flat edible seeds
- synonyms: lima bean, Phaseolus limensis
Source: Princeton University Wordnet