There are an estimated 3,543 species of wild flowering plants, consisting of sedges, herbaceous plants and woody plants. The Northern and North-Western provinces of the country especially have the highest diversity of flowering plants. Approximately 53% of flowering plants are rare and occur throughout the country.