Heat the avocado oil in a medium non-stick skillet over medium-high heat.
Add the ground turkey to the skillet, breaking it into small crumbles with a spatula.
Season the turkey with sea salt, black pepper, garlic powder, onion powder, and smoked paprika.
Cook the turkey until it is fully browned and no longer pink, approximately 5 to 7 minutes.
In a small bowl, whisk together the large egg and egg whites until smooth.
Lower the skillet heat to medium and pour the egg mixture over the cooked turkey.
Gently scramble the eggs and turkey together until the eggs are set and fluffy.
Add the fresh baby spinach to the pan and stir for 30 to 60 seconds until just wilted.
Warm the whole wheat tortilla in a separate dry pan or microwave for 10 seconds until soft.
Spoon the turkey and egg mixture into the center of the tortilla and top with fresh salsa.
Fold in the sides of the tortilla and roll tightly to serve.