green soybean

1. (noun) seeds shelled and cooked as lima beans
Related Words: shell bean



Terms and Conditions of Use / Copyright Notice