Vitamin B2, also known as riboflavin, is a water-soluble vitamin that is part of the vitamin B complex group. It is found mainly in meat, milk and other dairy products, fatty fish, certain fruits ...