English Dictionary
◊ PORCUPINES
porcupines
n : meat patties rolled in rice and simmered in a tomato sauce
[syn: {porcupine ball}]