angiosperm
/ænˈdʒaɪəspɜːrm/Definitions
1. noun
A flowering plant that produces seeds within a fruit, flower, or seed pod, as opposed to a gymnosperm, which produces seeds outside of a fruit or seed pod.
“The botanical garden was home to a vast collection of angiosperms from around the world.”