Meaning of cold stuffed tomato

Definition of cold stuffed tomato

(noun) tomato cases filled with various salad mixtures and served cold

Other information on cold stuffed tomato

WIKIPEDIA results for cold stuffed tomato
Amazon results for cold stuffed tomato