angiosperm

noun

1.
plants having seeds in a closed ovary
Derived from:
angiospermous