Find the word definition

WordNet
flowering tree

n. any tree having seeds and ovules contained in the ovary [syn: angiospermous tree]