intricate petals