Find the word definition

WordNet
angiospermous tree

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