Advertisement

edamame (n.)

fresh green soya beans in the pod, boiled, seasoned, and served as an appetizer, 1951, from Japanese, said to mean literally "twig bean."

Others are reading

Advertisement

Dictionary entries near edamame

eczema

*ed-

-ed

edacious

Edam

edamame

Edda

eddy

edelweiss

edema

Eden