Noun Definition

angiospermous tree

1.Definition: any tree having seeds and ovules contained in the ovary

Category: Plants