fresh bean

Explore definitions, synonyms, and language insights of fresh bean

Definitions

Noun
beans eaten before they are ripe as opposed to dried

More General Terms