Yes, riboflavin can be synthesized by the body in small amounts, though it is usually obtained through food sources.