lobster tart

Noun
  1. A pastry shell filled with cooked lobster (synset 107639848)

Other Searches