Flowering (angiosperms) plants have a number of advantages or presumed advantages over the other land plants (gymnosperms, ferns, and mosses). ...Angiosperm seeds form inside a special container (the ovary) made as a part of the flower. Gymnosperm means, literally, "naked seed". Angiosperm means, literally, "vessel seed"