Pokemon 2

12345678910
Across
  1. 1. This Pokemon evolves into Pikachu.
  2. 3. This Pokemon is the final evolution of Meowth.
  3. 6. This Pokemon evolves from Caterpie.
  4. 7. This Pokemon evolves from Haunter.
  5. 10. This Pokemon evolves from Eevee with a water stone.
Down
  1. 2. This Pokemon evolves from Charmander.
  2. 4. This Pokemon evolves from Bulbasaur.
  3. 5. This Pokemon evolves from Pidgey.
  4. 8. This Pokemon evolves from Pikachu.
  5. 9. This Pokemon evolves from Squirtle.