The answer for the above questions is the Angiosperms. It is a type of plant that provides nearly all of the non-meat food for the human population. Angiosperms are vascular, flowering plants, that have seeds that are enclosed within an ovary, unlike the gymnopserms that have no flowers or fruits and have unenclosed seeds on the surface of scales or leaves, often called cones.