manicotti

Explore definitions, synonyms, and language insights of manicotti

Definitions

Noun
large pasta tubes stuffed with chopped meat or mild cheese and baked in tomato sauce

More General Terms