There are two things at work in most colours found in nature.
The first is pigment ( https://en.m.wikipedia.org/wiki/Pigment )
Plants have evolved to produce chemical substances that reflect light in a particular way.
The other phenomenon is structural coloration ( https://en.m.wikipedia.org/wiki/Structural_coloration )
This is the phenomenon of animals or sometimes plants producing a specific pattern at the microscopic level which reflects light in a specific way.
Latest Answers