casquería
Top 45000
Meanings
Noun
1. offal
2. the offal industry
3. a shop selling offal
4. blood and guts; gore
Examples1
In Mary's butcher shop, you can also find an offal shop.