What is the full meaning of bioavailability
the degree and rate at which a substance (as a drug) is absorbed into a living system or is made available at the site of physiological activity [n]
Example of the word bioavailability placed on a Scrabble board.