Noun Definition

angiosperm

1.Definition: plants having seeds in a closed ovary

Related Noun(s):flowering plant

Category: Plants