edamameyoudaoicibaDictYouDict
"A Japanese dish of salted green soybeans boiled in their pods, typically served as a snack or appetizer", Japanese, literally 'beans on a branch'.