Quoted By:
You've all heard this one but I still believe it:
Butterfree is actually Venonat's evolution, and Venomoth is Caterpie/Metapod's final form. It only got changed around because when the Pokemon anime was in production (which was released only a year after the first game was), they wanted Ash's first fully evolved Pokemon to be something marketable and cute.