Bioavailability of nutrients in equine feeds & supplements. What does it mean and is it important?
Bioavailable is a term regularly used on marketing material, product labels and websites. It implies that being bioavailable is a good thing. But what does this term really mean…