Another Wild Plant

Here’s another interesting find within the huge kingdom of plants.
What do you think is so special about this one? Does it produce something edible?

This very special plant is considered to be one of Malta’s most beautiful flowers!

Cee’s Photo Challenge Flower of The Day