This interesting surname is of early medieval English origin, and is one of the many surnames generated by the male given name Philip, itself coming from the Greek Philippos, a compound of philein, to love, and hippos, horse; hence, lover of horses.
Best answer. Besides breeding a Shroomish with Spore that way it has it at level 1, you can just wait until it learns it at level 52 then evolve it. Once evolved take it to the Move Re-learner and have him reteach Mach Punch to Breloom; you will need a Heart Scale to do this method.
Accepted Answer. Farfetch'd, the Cubone Family, the Scyther family, the Grovyle family, the Nincadia family, Zangoose, and Gallade all naturally learn it by leveling up. For the TM, many pokemon learn it, including Beedrill, Parasect, Kingler, Pinsir, Weavile, Garchomp, and Gliscor. Additionally, Shroomish can learn it by breeding with a Parasect which knows False Swipe.