Rock Type Pokemon: Directory
Rock Type Pokemon Rock Type Pokemon are characterized by mostly having very good physical defense. Despite this they (among all other types) have the most weaknesses along with Grass type Pokemon. They are also unable [ … ]