Name all one hundred fifty one original pokemon?
Bulbasaur, Ivysaur, Venasaur, Charmander, Charmeleon, Charizard, Squirtle, Wartortle, Blastoise, Caterpie, Metapod, Butterfree, Weedle, Kakuna, Beedrill, Pidgey, Pidgeotto, Pigeot... oh, I give up. This will take too long!
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE