biobetter noun1 •A medication developed by modifying an approved biological drug to enhance its properties (e.g., improved efficacy, higher selectivity or lower toxicity). formsbiobetters