biobetter

Etymology
From. , managing director of, in 2007.

Noun

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