English
Detailed Synonyms for lima bean plant in English
lima bean plant:
lima bean plant [the ~] noun
-
the lima bean plant
– bush or tall-growing bean plant having large flat edible seeds 1the Phaseolus limensis; the lima bean plant; the lima bean– bush or tall-growing bean plant having large flat edible seeds 1