green goddess

See also: Green Goddess

English

Etymology

Named after the stage play The Green Goddess (1921) because of its green color.

Noun

green goddess (uncountable)

  1. A variety of salad dressing containing mayonnaise, sour cream, chives and chervil.

Translations

Further reading