ibacitabin

English

Noun

ibacitabin (uncountable)

  1. Alternative spelling of ibacitabine.