civet bean

Explore definitions, synonyms, and language insights of civet bean

Definitions

Noun
small flat green bean similar to lima beans

More General Terms