Meaning of manicotti

Definition of manicotti

(noun) large pasta tubes stuffed with chopped meat or mild cheese and baked in tomato sauce

Other information on manicotti

WIKIPEDIA results for manicotti
Amazon results for manicotti