Spanish-French dictionary »

citocina meaning in French

SpanishFrench
citocina noun
{f}

cytokinenom {f}

occitocina noun

oxytocine