Using a potato peeler, peel the skin from the butternut squash and then use a sharp knife to cut it into roughly 1-inch chunks. Cut the peppers into slices.
In a small bowl, mix together the garlic power, dried oregano, ground cumin, ground paprika, ground coriander, salt, and pepper, to taste.
Place the chopped butternut squash and peppers into a large baking tray. Toss them in the cooking oil and sprinkle them with the herb and spice mixture.
Roast in the oven for 45 minutes until the butternut squash is cooked through and beginning to caramelize.
Mix the crushed garlic and the chopped cilantro into the sour cream and set to one side.
To assemble the wraps, add a dollop of the sour cream mixture, a scoop or two of the roasted squash and peppers, and then finish off with some of the lettuce, a few slices of avocado, and a sprinkling of the smoked cheddar. Roll up the wrap and enjoy.