Answer: They are either Cirrus clouds, or Cirrocumulus Clouds.
Explanation: I can't upload the picture that I saw that I looked at, but I'm pretty sure I'm right. Hope this helps!!
6.5m questions
8.6m answers