Does a fly have teeth?

No No. Flies vomit on their food to dissolve it then suck it up with a straw like extension. A flywheel has teeth.