green soybean
1.
(
noun
) seeds shelled and cooked as lima beans
Related Words:
shell bean
Terms and Conditions of Use / Copyright Notice