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.”
1. noun
a bean, especially the lima bean, used as a food source.
“She added lima beans to the stew for extra nutrition.”