See Also: scamorza(dictionary)

scamorza (iou)



scamorza noun. L20.
[Italian, from scamozzare cut off: cf. MOZZARELLA.]
A white Italian cheese made from cow's or buffalo's milk, produced in small gourd-shaped balls.