👉 Synfenestella is a type of flowering plant that has leaves resembling the petals of a flower. It's an evergreen, deciduous tree that can grow up to 10 meters tall in its native range. The leaves are arranged in a pyramid shape and have a long stem with small spines on each leaf.