https://en.synonym.one/edamame
1 definition for EDAMAME