lima

/ˈlaɪmə/

Definitions

1. noun

a bean, especially the lima bean, used as a food source.

“She added lima beans to the stew for extra nutrition.”

Synonyms

  • butter bean
  • pod bean