Tea Flower PhotosA tea flower is when they take tea leaves and manually sew them to a flower, then dry the whole thing out into a small ball. When you drop the dried up ball into a pot of water, it unfurls slowly to become a pretty object. The resulting tea is VERY weak in flavor so it's more a visual thing than a drinking thing.
Here are images of the "Guilded Lotus" (I think they meant gilded) tea flower unfurling ...
Green Tea Tips and Information
My Coffee & Tea Page