English-Italian dictionary »

synoviocyte meaning in Italian

EnglishItalian
synoviocyte noun

sinoviocitanoun

Your history