lima bean plant
English Dictionary
->
Letter L
-> lima bean plant
Search Dictionary:
lima bean plant Definition
(n)
bush
or
tall
-
growing
bean
plant
having
large
flat
edible
seeds
lima bean plant Synonyms
lima bean
lima bean plant
Phaseolus limensis
© Art Branch Inc.