BIOAVAILABILITY

15 letters 25 Scrabble points

Definition of BIOAVAILABILITY

noun
  1. The amount of drug which reaches the site of physiological activity after administration.

    "poor/low oral bioavailability"

Source: Wiktionary

Word Details

Letters B I O A V A I L A B I L I T Y
Length 15 letters
Scrabble Score 25 points