green bean

green bean

English Noun
Ad

Definition

The immature pods of any kind of bean plant, eaten as a vegetable.

Ad