Etymologically, angiosperm means a plant that produces seeds within an enclosure, in other words, a fruiting plant