flowering tea

flowering tea definitions

noun
  • A type of tea originating in China consisting of a bundle of dried tea leaves wrapped around one or more dried flowers.