That either A. That plant has oxygen, sunlight, water like our planet or B. That plant has found other means of supporting life beyond what we already know.
Nectar usually built up in plant glands, called nectaries, situated at the base of the petals in flowers.
I have a yellow hibiscus that produces four-pedalled flowers on one side of the plant on various stems!
A dicot has 5 petals
oak
The climate changed
flower
This is a monocot because they have multiples of three in their petals, but the particular plant may be more than one plant.
petals
In most plants, this would be the flower; specifically, the petals.
There are indefinite number of petals in rose flower due to conversion of stamens in to petals
none
It is a non-flowering plant!