Why Blue Flowers are Rare

Blue is the rarest flower color, seen on only 10 percent of the 280,000 flowering plants on Earth. Among those who specialize in color analysis, it is sometimes claimed that, in reality, there has ne...