An Encylopedia Britannica Company

lima bean

1 ENTRIES FOUND:
lima bean /ˈlaɪmə-/ Brit /ˈliːmə-/ noun
plural lima beans
lima bean
/ˈlaɪmə-/ Brit /ˈliːmə-/
noun
plural lima beans
Britannica Dictionary definition of LIMA BEAN
[count]
: a type of flat and pale green or white bean