'flowering tree' definitions:

Definition of 'flowering tree'

From: WordNet
noun
Any tree having seeds and ovules contained in the ovary [syn: angiospermous tree, flowering tree]