It isn't an idiom that I know of. I think it just means its face value: describing a flower that has bloomed completely.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AlpheccaStarsIt is within a long poetic metaphor for the sacred text as a beautiful flower (the lotus flower) in full bloom.Impressive, indeed, A