angiosperm
angiosperm has 2 senses in the JumbleFix dictionary. Letters: 10.
Definitions
n.
. A plant which has its seeds inclosed in a pericarp.
n.
. plants having seeds in a closed ovary