Biological estimates suggest that over 1,200 species of freshwater algae, 300 species of marine algae, 589 species of moss, 7,000-8,000 species of vascular plants, 2,000 species of fungi, 16,000-20,000 species of insects, 407 species of marine fish, 56 species of reptile, 333 species of regularly visiting birds and a high species diversity of mammals are found in Montenegro.