bioavailability
nounDefinition of bioavailability
: the degree and rate at which a substance (such as a drug) is absorbed into a living system or is made available at the site of physiological activity
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more