Manicotti - Definition

manicotti

n 1: large pasta tubes stuffed with chopped meat or mild cheese
and baked in tomato sauce

Look up another word