A plant that produces seeds which are completely enclosed by the fruit, and that has a reproductive structure in the form of a flower containing male or female organs or both. Flowering plants are the most advanced and diverse of all plants, with at least 260,000 species found everywhere except mountaintops, polar regions, and the oceans that are below the limit for light penetration.