lima bean

/ˈlaɪmə ˌbiːn/

lima bean

English Noun
Ad

Definition

A plant of species Phaseolus lunatus or the bean it yields.

Etymology

Named after the city of Lima, from which they were exported.

Ad