stuffed tomato

Noun
  1. Tomato cases filled with various salad mixtures and served cold (synset 107894902)
  2. Tomato cases filled with various mixtures and baked briefly (synset 107894761)

Other Searches