what is mechanism that produce color in butterfly wings? pigment or diffraction ?

More Abbas Rahdar's questions See All
Similar questions and discussions