The AI-powered English dictionary
uncountable
(pharmacology) A drug being developed to treat diabetes.