Spanish-English dictionary »

atomoxetina meaning in English

SpanishEnglish
atomoxetina noun
{f}

atomoxetine(nonstimulant drug)
noun