Share This Story, Choose Your Platform!

Those do look a bit like edema spots where you will see tiny spots on new leaves that eventually disappear as the leaf grows out. Read this blog post for more information.
Thank you for your question!
Claire