butterbean

Explore definitions, synonyms, and language insights of butterbean

Definitions

Noun
small flat green bean similar to lima beans

More General Terms