Edamame are young, sweet, green soybeans harvested while still tender. Sometimes you will see them referred to as Japanese soybeans because “eda” means branch or twig and “mame” is bean in Japanese.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results