Flowering plants are the most common type of plant in the world right now. However, it has been a mystery how they became so successful so quickly. Charles Darwin himself called it an “abominable mystery” because he thought that their sudden success might weaken his theory of evolution. Now, researchers have found that flowering plants are…