What is a charizard?
Charizard, known in Japan as Lizardon, is a Pokémon in Nintendo and Game Freak's Pokémon franchise. Created by Atsuko Nishida, Charizard first appeared in the video games Pokémon Red and Blue and subsequent sequels.
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE