What is the full meaning of edamames
EDAMAME, a preparation of baby soybeans in the pod commonly found in Japan, China and Korea [n]
Example of the word edamames placed on a Scrabble board.