I believe there are infinite different types because flowers keep on breeding and you can put different flowers together to mix!
Passiflora is the botanical name for the Granadilla plant.There are some 500 different species
There is an estimation from 240,000 to 400,000 different kinds of flowering plants. there are lots and lots about 500,000 diffrent types. GOSH WHAT A LOT HUH?
because certain flowers are on earth for beauty, others eat bugs, and others provide food ,herbs, and health.
about 1 million