Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

edamame Definition

Cancel
edamame
noun(ed-a-ma-me)
immature green soybeans usually in the pod

Words Related to edamame!

edamame Examples by Brain Bank Users