👉 Merophora is a genus of flowering plants in the family Asteraceae, native to southern Europe and parts of Asia. They are known for their large flowers that cover the entire flower head, which can reach up to 12 inches long. The leaves of these plants are typically very large and compound, with a stipule (staple) on each leaf.