lobster a la newburg

Noun
  1. Lobster in Newburg sauce served on buttered toast or rice (synset 107886454)

Other Searches