Definitions of flowering tree:

  • noun:   any tree having seeds and ovules contained in the ovary