Passion flower
-
a tropical climbing plant with large colourful flowers and fruits called passion fruits
Passion flower meaning & definition 1 of Passion flower.
a tropical climbing plant with large colourful flowers and fruits called passion fruits