👉 Mimudea is a genus of flowering plants in the family Apiaceae, native to tropical Africa. They are known for their large, sprawling leaves and thick thorns that provide protection from predators and herbivores. This plant species produces flowers with beautiful, brightly colored petals and a distinctive mandible-like structure at the base of the flower stem.