Meaning of flowering tree

Definition of flowering tree

(noun) any tree having seeds and ovules contained in the ovary

Other information on flowering tree

WIKIPEDIA results for flowering tree
Amazon results for flowering tree