porcupines

1. (noun) meat patties rolled in rice and simmered in a tomato sauce
Synonyms: porcupine ball
Related Words: meatball



Terms and Conditions of Use / Copyright Notice