Spanish-English dictionary »

quimioquina meaning in English

SpanishEnglish
quimioquina noun

chemokine(cytokine produced during inflammation)
noun