English

edit

Noun

edit

excenatide

  1. Misspelling of exenatide.